pool 9-ball
BilliardsOne Word 'Billiards', Five Rulebooks: The Classification Gap in the Most Misunderstood SportSix years calling snooker for VTC, I once described in full the finals of the...
BadmintonAn Se-young Breaks the Title Record: The Defensive Wall That Attacks, and the Data Gap Behind ItThe scoreboard in Odense froze at 21-18, and An Se-young closed the third gam...
International FootballDigging Beneath Geyse Ferreira's Bicycle Kick: Brazil 3-1 Argentina and Three Layers of Data Yet UnearthedOn the terraces of Beira-Rio in Porto Alegre, more than 28,000 spectators ros...
Table TennisNine Analytical Dimensions, Zero Information Points: Anatomy of a Table Tennis Data Pipeline in a Major SeasonNine Sections, Forty-Seven Cells, and Zero At seven in the evening I opened t...
International FootballKy Han loses 9-11, Truong Quynh Anh loses 10-11: Saigon's women's pickleball grows by format, not by rankingThe results sheet taped to the wall at Vias Pickleball, Tan Hung ward, Ho Chi...
EsportsMarathon and Bungie's Multi-Mode Gamble: When Player Numbers Refuse to LieIn the letter "The Next Chapter of Bungie" sent to the community, Studio Head...
EsportsV.Hive Burglary: Team Vitality's Home-Venue Asset Problem After the StarLadder Trophy TheftOn 17 October 2026, security cameras at V.Hive — Team Vitality's physical ven...
Table TennisThe Space Map: Vietnamese Table Tennis Must Say “Not Enough Data” Before Saying “Certainly”Sitting in front of a long analysis report with almost no concrete data, I...
TennisA Tennis Report With No Tennis Player: Labeling Errors and the Data-Routing LessonThe file opened with a "tennis" label. Inside were 55 numbered information...
Martial ArtsVietnamese Karate Makes History at ASIAD 2026: First Gold Medal and the Upset over 'Fated Rival' IranARTICLE: VIETNAMESE KARATE MAKES HISTORY AT ASIAD 2026 The article below is...
BadmintonAn Se-young sets the title record: her Odense win was built on defence, not on smashesOdense, game one, 18-15 to An Se-young. In a final the arena expected to be a...
Table TennisWhen the Track Crosses the Table Tennis Arena: Lessons from an Empty Analysis Pipeline and How Vietnam Can Build an Uncontaminated Sports Data SystemThere is a moment that any sports journalist has experienced: you sit in fron...
International FootballMiau Fest Michictlán 2026: A Colorful Cultural Festival in Mexico CityThe Miau Fest Michictlán 2026 is attracting the attention of the cat-loving...
Martial ArtsTran Thi Cam Tu and the Karate Silver: Behind the 0-6 Scoreline Lies a Career CrossroadsThe moment Tran Thi Cam Tu stepped onto the podium to receive her silver meda...
Formula 1When the Stadium Empties: The Cash Flow Story of Western Sydney Wanderers During the PandemicWhen the football world stopped spinning in March 2026, Western Sydney...
VolleyballHalkbank's 2026-2027 Season: When Big Goals Are Announced Without a Single NumberIn late August 2026, at the headquarters of Halkbank Sports Club, only days...
Domestic FootballSoutheast Asia's stands: the 85% with no methodology and the 724-seat gapOn October 15, while I was rebuilding a positional map for a regional...
International FootballHerdman sets winger criteria: 36 km/h speed, Agustien name resurfacesOn the evening of the first Thursday of October, coach John Herdman sat in...
International FootballEcuador Calls Up a Mexican Defender: The Free Transfer and the Line Items That Never Reached the BooksTwo weeks ago, a short item crossed my desk. FC Juárez released a 30-year-old...
EsportsGenshin Impact 7.1 Banner Schedule: A Revenue Engine Running Like a Transfer Window Without ContractsMy old university roommate in Incheon — a former StarCraft pro turned content...
